something really good - Turkish English Dictionary